strange and unkempt person - Français Anglais Dictionnaire